stall fence - Turkish English Dictionary